satellite launch - İspanyolca İngilizce Sözlük